home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C/C++ Users Group Library 1996 July
/
C-C++ Users Group Library July 1996.iso
/
listings
/
v_08_02
/
8n02114a
< prev
next >
Wrap
Text File
|
1990-02-28
|
983b
|
35 lines
*****Listing 1*****
/*
* UTIL.H: Includes and definitions for the CDE/RET
* Directory Navigation utilities.
*/
#define MAX_DIRNAME_SIZE 100 /* longest conceivable directory name size */
#define MAX_EVARNAME_SIZE 20 /* max length of env. var. names created */
#define DEFAULT_CHAINS "1" /* initial default dir. stack size */
#define CHAINS_VAR "CHAINS" /* name of env. var. controlling stack size */
#define CHAIN_BASE "CHAIN" /* base name of env. vars holding dir names */
#define HOME_NAME "HOME" /* Name of 'home dir' environment variable */
/*
* Prototypes for utility functions in CDERET.C:
*/
void error(char *msg);
int cputs(char *txt);
int putch(char c);
int setdrive(int drive_no);
int getdrive();
void change_dir(char *newpath);
/*
* Prototypes for Master Environment Control routines
* (functions from CUJ 7/89)
*/
char *m_getenv(char *name);
int m_putenv(char *name, char *text);
int m_delenv(char *name);